hammock cords - French English Dictionary